package c0907m.group2.aitsm.util;


/**
 * Author: LongDH
 * Date: 4/29/11
 * Time: 3:10 PM
 * <p/>
 * Settings for the project.
 */
public interface Settings {
    //Directory path settings
    static final String ROOT_DIR = System.getProperty("user.dir");
    static final String SEPARATOR = System.getProperty("file.separator");
    static final String IMAGES_DIR = ROOT_DIR + SEPARATOR + "images";
    static final String REPORT_DIR = ROOT_DIR + SEPARATOR + "report";
    static final String PROPERTIES_DIR = ROOT_DIR + SEPARATOR + "properties";
    static final String CONFIG = PROPERTIES_DIR + SEPARATOR + "config.properties";

    //Application's LookAndFeel
    static final String SUBSTANCE_AUTUMN_LNF = "org.jvnet.substance.skin.SubstanceAutumnLookAndFeel";
    static final String SUBSTANCE_CREME_LNF = "org.jvnet.substance.skin.SubstanceCremeLookAndFeel";
    static final String SUBSTANCE_BLACK_BUSSINESS_LNF = "org.jvnet.substance.skin.SubstanceBusinessBlackSteelLookAndFeel";

    //Report file path
    static final String CLASS_LIST_REPORT = REPORT_DIR + SEPARATOR + "ClassList.jasper";
    static final String STUDENT_LIST_REPORT = REPORT_DIR + SEPARATOR + "StudentList.jasper";
    static final String SCHEDULE_LIST_REPORT = REPORT_DIR + SEPARATOR + "ScheduleList.jasper";
    static final String FINE_LIST_REPORT = REPORT_DIR + SEPARATOR + "FineList.jasper";
}
